using SageKing.Features.Contracts;

namespace SageKing.Designer.Core;

/// <summary>
/// A base class for Designer modules.
/// </summary>
public abstract class DesignerFeatureBase : IDesignerFeature
{
    /// <inheritdoc />
    public virtual ValueTask InitializeAsync(CancellationToken cancellationToken = default) => ValueTask.CompletedTask;
}